Piwik\Plugins\TagManager\TagManager A

Total Complexity 75
Dependencies 35
Dependents 3
Total lines 917
Lines of code 846
Logical lines of code 716
Comment lines 38
Methods 29
Properties 1

Methods 29

Method Rating Maintainability Complexity Lines of code
getClientSideTranslationKeys()
C
14
1 529
addGlossaryItems()
A
44 13 41
onPluginActivated()
A
49 8 31
regenerateReleasedContainers()
A
49 7 31
addCapabilities()
S
61 4 12
onSiteDeleted()
S
57 2 18
registerEvents()
S
49 1 31
onSiteAdded()
S
71 3 5
addTagManagerTrackingCodeHelp()
S
67 3 7
onPluginActivateOrInstall()
S
65 3 9
requiresTwoFactorAuthentication()
S
72 3 5
addTagManagerCode()
S
61 2 12
embedReactTagManagerTrackingCode()
S
61 2 12
getMessagesToWarnOnSiteRemoval()
S
61 2 11
install()
S
66 2 9
setTagManagerCode()
S
67 2 8
addBodyClass()
S
74 2 5
hasMeasurableTypeWebsite()
S
67 2 8
endTrackingCodePageTableOfContents()
S
70 2 6
uninstall()
S
64 2 10
getStylesheetFiles()
S
63 1 12
getJsFiles()
S
77 1 4
getQueryParametersToExclude()
S
77 1 4
getAllDAOs()
S
77 1 3
getAbsolutePathToContainerDirectory()
S
79 1 3
getContainerModel()
S
80 1 3
addSystemSummaryItems()
S
69 1 5
getTablesInstalled()
S
67 1 8
isAccessRestrictedForUser()
S
73 1 4